autonomous submersible - Español Inglés Diccionario